rough limpet - Turkish English Dictionary